/**
 * 获取节日(公历+农历)
 * @param y int|string 公历年
 * @return object {'{x}Y-M-D':'节日中文名'}
 * 		Y-M-D:公历年月日  {x}:m=农历,s=公历
 */
$.dateMeshFest = function(y){
	const T=$.tmp($,'__dateMeshFest');  if(T[y]) return T[y];
	const Y=T.Y||(T.Y=new Date().getFullYear());  let R={},m;
	m=$.dateFest(y);  Object.keys(m).forEach(k=>R['s'+k]=m[k]);
	Object.keys(m=$.dateMoonFest(y)).forEach(k=>R['m'+k]=m[k]);
	return y<=Y-20 || y>=Y+20 ? R : T[y]=R; // 缓存前后20年数据
};
